package io;

import java.io.FileNotFoundException;
import java.io.PrintWriter;

/**
 * 缓冲字符流:java.io.BufferedWriter和BufferedReader
 * 缓冲字符流内部维护一个默认8192长的char数组，总是以块读写形式保证读写文本的效率
 *
 * PrintWriter是具有自动行刷新功能的缓冲字符输出流，内部总是链接BufferedWriter作为缓冲
 * 特点:
 * 可以按行写出字符串
 * 具有自动行刷新功能
 */
public class PWDemo {
    public static void main(String[] args) throws FileNotFoundException {
        //向文件pw.txt中写入文本数据
        PrintWriter pw = new PrintWriter("pw.txt");

        pw.println("一切都像刚睡醒的样子, 欣欣然睁开了眼");
        pw.println("山朗润起来了, 水涨起来了, 太阳的脸红起来了");

        System.out.println("写出完毕");
        pw.close();
    }
}
